leafy vegetables - French English Dictionary